Re: How long until the new referendum will be called?
The 1975 referendum was on membership of the EEC; the EEC changed into the EC and then the EU; the rights and obligations of the UK under the EU are substantially different to what was created by joining the EEC. It is therefore dishonest to suggest that the 2016 referendum was a 'repeat' of the 1975 referendum.
I do not recall there being any substantial call for a referendum on the UK's membership of the EEC after the result of the 1975 referendum (but admittedly, I was a bit young, so probably wouldn't have noticed it).
So in fact, the 'Brexiteers' did respect the result of the 1975 referendum, which the 'remainers' won.'Remainers' that then refused to allow any other direct consultation of the UKs membership of the EC/EU for 41 years.