OBR

OBR is an acronym for the Office for Budget Responsibility, a UK non-departmental government body which was created in 2010 to provide independent and authoritative analysis of the UK’s public finances.