Share Facebook Twitter LinkedIn Pinterest Email New Green MP Hannah Spencer has apologised to clients for having to cancel jobs after by-election win.