Nokia X (Normandy) release date, rumours and everything you need to know