Prince William has toured Christchurch to see for himself the damage caused by the earthquake.

The royal met rescue workers and thanked them for their efforts.

He'll attend a memorial service tonight.