Afridi: Lara is the best - Barbados Today