BLP takes landslide election victory - Barbados Today