Hi there! No problem at all. Do PM if you want my WeChat.
I flew Lufthansa to Frankfurt then connected on to a Condor flight to Xi'An with a thirteen hour layover. I spent fifteen days in quarantine in the Grand Nobel Hotel, before flying down to Shenzhen and being told - after being free - another seven days quarantine there.
The LHR - FRA was a breeze, but in hindsight I feel this in part due to only being checked in as far as Germany.
The Condor leg was nothing short of an 'admin disaster'; essentially anyone with a UK passport never received their IgM results in Germany, were denied boarding and cue a long argument at the airport later... we had to upload our boarding passes to the consulate and wait for an exemption letter:')
Good luck heading back, jealous is an understatement!
As for flights, Hong Kong are allowing in 2,000 people per day, and, OW flights back from there are extraordinarily cheap at the moment (I bought HKG - LHR, QR J for GBP801... next June). You can pick up Y for GBP 231 it seems... .
One thing I've been told (and not sure if whispers or not...) is ensure you have 6 months left on your RP. Have not seen it backed up anywhere else but it might be a hidden rule somewhere!