How much agreement is there between the main parties before the general election on defence and education?