It's been four years since Mike Leigh's last film, the searingly righteous Peterloo, which itself followed a four-year hiatus from Mr. Turner.