Sports

T20 Blast Finals Day: Somerset beat Hampshire in Edgbaston semi-final