EU agrees €1.8 tr budget - but what brought Hungary & Poland onboard?