The activity feed is just individual transactions, it does a different job. I think this may be the only place the tax/fees are not included? Not sure on portfolio value yet - it seems a little off too though - I put in £500 to test things out, value is at £497.80 just now (due to fees and tax), so portfolio total shows a loss, and yet the investments line shows a profit on each, which is really odd. These at least should be consistent.
Personally I think for consistency all cost lines should always include all fees and taxes, so that the true cost is shown. Otherwise you’re not really showing cost, you’re showing cost before various additional fees and taxes, and not showing true gain/loss, but a gain/loss for a world without taxes or fees on investments, which unfortunately is not the world we live in.
I do think it’s important that profit is shown as the true profit after costs - this is one of the ways traditional brokers hide their fees and costs, and I can’t see any justification for it save that’s the way it’s always been done (would be interested to know the reasons it is presented this way). As a stock trading app for normal people, keeping things really clear and including all costs would be a great way for freetrade to differentiate themselves IMO.