Sadly, the majority of British are ignorant, cowardly, or both.
Pretend all you like, the problem is only going to get much worse. Young White British are going to have a very hard time in the future. Older ones can put their heads in the sand, call people racist, xenophobes, it won't help them.