It took six years for the majority of the British public to admit we were wrong to leave the EU, according to pollsters.