Home Politics UK life science attracts £850m deal for Cambridge