financial speculation tax

It was with a nod of approval from Moira Stuart (or so I imagined) that I last night filed my tax returns. Over the past