HBI Deals+Insights / Payor and Operator Models
As the UK’s political parties enter the final straight for next Thursday’s general election, the outcome is all but certain, with polling strongly indicating that the Labour Party is set to return to power for the first time since 2010 — at current projections with the largest parliamentary majority in British history.