Earlier quoted context omitted.
I don't know where you're getting your information about Python from. It's popularity has skyrocketed in recent years. Search Indeed's API for title:python and location:London. 412 Python jobs compared with 278 for Node.js. What's also interesting is that there are currently 35% more Django jobs than Rails in London whilst at Angel.co they're about even.
Well, if I ever want to move to London... As I said, there are also plenty of PHP and WordPress jobs, but those aren't exactly paying top dollar either. If you have to tie your horse to something. It makes the most sense to tie it to JS. Until something takes over JS on the browser, it's going to stay marketable. Then you consider Node for the server and the frameworks that you can make good enough mobile apps with J…
If you're still tying your horse (and haven't already) it might be better to skate to where the puck is moving - Elixir would be a good example.