Sports De Caires stars with bat and ball as Middlesex rout Hampshire at Utilita Bowl Jack Kaur · July 25, 2026