Morgan was selected as the Liberal Democrat candidate for the North Shropshire by-election on 16 November 2021.[8] She had previously contested the seat in the 2019 general election where she finished third with 10% of the vote.[6] It was considered a safe Conservative seat as it had been represented by a member of the party since 1983 in its current form.[9] The by-election was triggered after its incumbent MP Owen Paterson announced on 4 November that he would be stepping down after Prime Minister Boris Johnson indicated he would no longer prevent his suspension from parliament after being found by a watchdog to have breached rules on lobbying.