High winds and heavy rain as Caribbean hit by hurricane 0 02.07.2024 03:52 BBC News (UK) Hurricane Beryl has made landfall with floods in Barbados, St Vincent and the Grenadines and Grenada.