Andrew Davidson, 2nd Viscount Davidson — British politician and peer (1928–2012)