Shares in Barclays suffered badly after the banking giant revealed a mammoth £5.8 billion investor cash-call to plug a hole in its finances.

The group fell another 5.7% yesterday, down 17.8p to 291.3p on top of Monday's 3.5% drop, after confirming plans to meet regulator demands to boost its balance sheet by another £12.8bn.

Blue-chip oil giant BP was another heavy faller in a busy session for corporate results, but well-received figures from the likes of broadcaster ITV and car and plane parts maker GKN helped the FTSE-100 Index edge 10.7 points higher to 6571.

Investors remained cautious ahead of policy decisions from a number of central banks this week, although the US Federal Reserve is not expected to announce any change at the end of its two-day meeting today.

The outcome of meetings at the Bank of England and European Central Bank will be known on Thursday.

Barclays slumped after releasing details of its fund raising, which was bigger than expected and will dilute the holdings of existing shareholders. City watchdogs are forcing it to hold more assets as a buffer against future financial crisis.

The group also revealed an extra £2bn to cover compensation for mis-selling, including £1.35bn for payment protection insurance, and said underlying pre-tax profits fell 17% to £3.6 bn over the first six months of 2013.

Disappointing results from BP saw its shares drop 16p to 451.5p as it revealed it was setting aside another £913 million for the Deepwater Horizon disaster.

Financial results for the second quarter of the year also showed BP's profits slumping 25% to $2.7 bn (£1.8bn).

ITV was enjoying better fortunes after reporting a 16% rise in half-year profits to £270m and as it revealed it expects net advertising revenues to jump by 12% in July and 20% in August.

Shares were up 6.3% or 9.9p to 167p as chief executive Adam Crozier's five-year turnaround plan for the broadcaster continues to make progress.

GKN was the biggest top flight riser, up 21.4p to 348.5p, after its first-half results also beat City expectations. Underlying profits were 5% higher at £278m, despite continued pressure on many of its end markets.

Domino's Pizza was among the heaviest fallers in the FTSE-250 Index after it said it did not expect its fledgling German operation to break even until 2016 or 2017.

With the impact of losses and one-off charges in Germany offsetting more strong sales growth in the UK, shares were 5.3% or 32p lower at 568p.

The biggest risers on the FTSE- 100 were GKN, up 21.4p to 348.5p, ITV 9.9p higher to 167p, Weir up 87p to 2164p and easyJet 43p stronger to 1411p.

The biggest fallers were Barclays down 17.8p to 291.3p, Aberdeen Asset Management 15.7p lower to 386.8p, BP 16p lower to 451.5p and Royal Bank of Scotland 8.2p weaker to 317.4p.