James Blunt has promised to legally change his name to one chosen by the public if his new album gets to No 1 in the charts.