Leaders do not often suffer from a lack of self-confidence. Important in some leadership settings, that same trait can often lead to political and public affairs mistakes.
The role of Parliament in Brexit has been controversial. But what is more important than the Brexit Bill is what Parliament does next and how much engagement there is. Unless everyone pays attention it will be easy to miss out.