See, if the centre-left Democratic Party and the Five Star Movement had acted sensibly and kept their tentative alliance, and ideally if the liberals hadn’t petulantly split from the centre-left, the right-wing coalition wouldn’t have won. Or they’d have only narrowly won. The right-wingers have got a big majority mostly due to the new Italian electoral system (mostly FPTP seats, far less proportional) working so strongly against the centre-left and liberals all splitting each other’s votes.
The only consolation is that the right-wing coalition still don’t have the 2/3 majority needed to tear up Italy’s postwar constitution. Hopefully the opposition parties will learn a hard lesson too.