The current Internet Explorer Mobile code, as it is used for today's Windows Mobile devices and smartphones, is based on the pretty much outdated Internet Explorer 4.x, which was initially released back in September, 1997! The time of Windows 95 and Windows NT 4, when the World Wide Web was pretty young. So no question, it is time for an update! And while some called 6 on 6 vaporware already, even if Microsoft's Andy Lees confirmed its upcoming release in our earlier interview, you can see bellow that it exists indeed as the the screenshots we recently received proves.
Unfortunately, it doesn't seem to offer tabbed browsing.