You could try some Coloxyl. That always helps Hannah along.

But yes, talk to the GP as well.