The new iPhone 2.0 could cost as little as £100, according to reports ahead of the launch in California.