After plenty of paperwork and documents with an interview in Chelmsford in the end I finally managed to get my British passport! It clearly states that I'm a British citizen which is quite strange to comprehend. With my Canadian passport expired as of last February I was landlocked and feeling confined. However a nice thing about the British passports is that it lasts for 10 years so I'm free to be British till 2020!
Special thanks goes to my grandparents for waiting for my Dad to be born in England before moving to Canada!