Sir John Major has said that Brexiteers "will never be forgotten nor forgiven" as he warned that leaving the European Union could also lead to the break-up of the UK.