Boris Johnson has been caught lying over the Salisbury attack. And Blairite MPs are up to their usual sabotaging shenanigans.
Boris Johnson has been caught lying over the Salisbury attack. And Blairite MPs are up to their usual sabotaging shenanigans.