But surely the last transaction which came into my wallet about 9 hours ago should have been confirmed by now.... or what?
Yes, it should be confirmed already.
I see that the wallet did not sincronized (even the latest 0.5.0) and it is stopped at block 19079.
Maybe there is a problem with nodes (as from pool the blocks are increasing)