Four-star hotel in Canary Wharf prepared for asylum seekers – as anti-migrant protesters gather outside