Hurricane Beryl has made landfall with floods in Barbados, St Vincent and the Grenadines and Grenada.

​Hurricane Beryl has made landfall with floods in Barbados, St Vincent and the Grenadines and Grenada.