Starmer red-faced as controversial Chinese 'mega embassy' faces legal challenge

China's embassy is expected to get approval from the Government within days.