Lots of people have arrived and it has often not been a great experience. See the thread in the UK forum.
See here:
Heathrow Airport seven-hour queues 'inhumane' at arrivals
Last edited by Prospero; Apr 14, 2021 at 5:22 am
Reason: Merge consecutive posts