100,000 Brits have offered to house Ukrainian refugees