Cash in

Davenport's new MP Andrew Cash celebrates his election victory

by