Isabella Scanio interviewed on BBC Three Counties Radio

Isabella Scanio, winner of the CVQO Westminster Award 2017, is interviewed live from the House of Lords