Answer
Baron Mandelson is the title given to Peter Mandelson upon becoming a life peer in 2008. Life peers are appointed to the House of Lords, the upper house of the UK Parliament, and hold their titles for life. The title "Baron" is a rank in the British peerage system, below Viscount and above Baronet.