UK one should be sufficient.I hold dual citizenship (Canada and UK), and I may have the opportunity to relocate to the UK from Canada for a job.
Do I need to carry both passports when entering the UK to show the officials? Or would just the UK passport be adequate?
I agree it's easiest to enter by showing your British passport, but UK doesn't insist on it (unlike some other countries like US and SA).Remember what passport you enter a country determines what nationality you are under there,
If you enter the UK on your Canadian passport you are saying you are Canadian and can call on the embassy in the result of problems.
When you enter Canada on your Canadian passport you cannot call on the British Embassy..
If you are going to the UK to work then entering on your British passport is the logical answer.