Sir John Major slams Boris Johnson's government over Owen Pa