No. 2017 was very specifically about Brexit, there was huge temporary realignment along Brexit lines that none of the others came close to. There was no 2007 election BTW.
Cameron was hard right to you because anyone who isn’t a member of the SWP is hard right to you, but to most people he was...