Looks like an CMP CT15A to me. with leaping boar insignia of XXX Corps more images of them here. https://www.google.co.uk/search?q=cmp+ct15a&hl=en&source=lnms&tbm=isch&sa=X&ei=7ZbKU_jtKqeL7Aa9rYH4Ag&ved=0CAgQ_AUoAw&biw=1024&bih=667
http://www.geocities.ws/cmpvehicles/c15ta.html The British placed contracts for 3,000 late in 1943, the remainder going to the Canadian Army. The C15TA was manufactured by General Motors of Canada, with hulls supplied by the Hamilton Bridge Company.