Image copyright Getty Images Image caption How much time has to elapse before there’s a new Yes generation? Boris Johnson has rejected Nicola Sturgeon’s call for a new independence referendum by insisting the 2014 vote was a “once in a generation” event. Why do people keep using this phrase, and what does it mean? Why …