Defeats of the past will shape the politics of the future for Barisan Nasional (BN) - and its failure to win the Bukit Gantang parliamentary seat on April 7 has only reinforced the lessons it must learn.