UK defence: challenges loom for triumphant Tories

The ongoing conflict in Ukraine is causing tension between Europe and Russia. Image courtesy of Че Гевара Youtube Channel.