Nigel Farage claims ‘illegal’ immigrants are staying at Bromsgrove Hotel & Spa