It’s not clear whether the stars will align in the latest government attempt to boost activity in UK markets