They didn't override it, the brexit-voting arsehole public voted for 'parliamentary sovereignty' and that's exactly what they got.
A huge part of that is that anything causing large material changes to the UK must pass a parliamentary vote.
It was even written into the language of the brexit campaign government consultation papers in 2015: http://nowweknow.co.uk/is-the-poll-result-binding/
Ajudicating the constitutionality of a governmental action, in this case a unilateral steamroller of an attempt to push through a half baked plan without parliamentary vote, is not 'overriding the will of the people'.