One of just three people to serve in the Senedd, the House of Commons and the House of Lords, Byron Davies is an absolute stalwart of the Welsh Conservatives. His contribution and impact is assessed by Tom Giffard MS.
One of just three people to serve in the Senedd, the House of Commons and the House of Lords, Byron Davies is an absolute stalwart of the Welsh Conservatives. His contribution and impact is assessed by Tom Giffard MS.