Piecing it all together and forecasting who governs: The 2015 British general election