Thanks for your reply.
I've managed to fix it.
The label is on a TabControl which is disabled whilst the DataGridView is enabled.
I've had to enable to TabControl, write the text into the Label, and disable the TabControl again! Weird.