Making my maiden speech at Westminster
Picture the scene. You’re in a Committee Room in the Palace of Westminster overlooking the River Thames in London. It’s mid-afternoon on an overcast Tuesday in November and it’s already getting dark outside.