Hong Kong will on Friday mark 25 years since the city was handed back by the British to China. President Xi Jinping is visiting the city in what is his first trip outside mainland China since January 2020 when the pandemic broke out.